hydrogen phosphide - French English Dictionary